submarine cable repeater - Alemán Inglés Diccionario